hmi scada plc raleigh industrial machining solar cnc durham north carolina precision engineering powered automation charlotte metal electric control battery